scabbard trachea - Español Inglés Diccionario